home *** CD-ROM | disk | FTP | other *** search
/ Programming a Multiplayer FPS in DirectX / Programming a Multiplayer FPS in DirectX (Companion CD).iso / DirectX / dxsdk_oct2004.exe / dxsdk.exe / Samples / C++ / DirectInput / ActionMapper / makefile.x64 < prev    next >
Encoding:
NMAKE  |  2004-09-27  |  9.9 KB  |  360 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on ActionMapper.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=ActionMapper - Win64 Debug Unicode
  4. !MESSAGE No configuration specified. Defaulting to ActionMapper - Win64 Debug Unicode.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "ActionMapper - Win64 Debug Unicode" && "$(CFG)" != "ActionMapper - Win64 Release Unicode" && "$(CFG)" != "ActionMapper - Win64 Debug" && "$(CFG)" != "ActionMapper - Win64 Release"
  8. !MESSAGE Invalid configuration "$(CFG)" specified.
  9. !MESSAGE You can specify a configuration when running NMAKE
  10. !MESSAGE by defining the macro CFG on the command line. For example:
  11. !MESSAGE 
  12. !MESSAGE NMAKE /f "makefile.X64" CFG="ActionMapper - Win64 Debug Unicode"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "ActionMapper - Win64 Debug Unicode" (based on "Win64 (X64) Application")
  17. !MESSAGE "ActionMapper - Win64 Release Unicode" (based on "Win64 (X64) Application")
  18. !MESSAGE "ActionMapper - Win64 Debug" (based on "Win64 (X64) Application")
  19. !MESSAGE "ActionMapper - Win64 Release" (based on "Win64 (X64) Application")
  20. !MESSAGE 
  21. !ERROR An invalid configuration is specified.
  22. !ENDIF 
  23.  
  24. !IF "$(OS)" == "Windows_NT"
  25. NULL=
  26. !ELSE 
  27. NULL=nul
  28. !ENDIF 
  29.  
  30. !IF  "$(CFG)" == "ActionMapper - Win64 Debug Unicode"
  31.  
  32. OUTDIR=.\ActionMapper___Win64_Debug_Unicode
  33. INTDIR=.\ActionMapper___Win64_Debug_Unicode
  34. # Begin Custom Macros
  35. OutDir=.\ActionMapper___Win64_Debug_Unicode
  36. # End Custom Macros
  37.  
  38. ALL : "$(OUTDIR)\ActionMapper.exe"
  39.  
  40.  
  41. CLEAN :
  42.     -@erase "$(INTDIR)\ActionMapper.obj"
  43.     -@erase "$(INTDIR)\ActionMapper.res"
  44.     -@erase "$(INTDIR)\diutil.obj"
  45.     -@erase "$(INTDIR)\vc60.pdb"
  46.     -@erase "$(OUTDIR)\ActionMapper.exe"
  47.     -@erase "$(OUTDIR)\ActionMapper.ilk"
  48.     -@erase "$(OUTDIR)\ActionMapper.pdb"
  49.  
  50. "$(OUTDIR)" :
  51.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  52.  
  53. CPP=cl.exe
  54. CPP_PROJ=/nologo /MLd /W3 /GX /ZI /Od /I "..\..\common" /D "_DEBUG" /D "WIN64" /D "_WINDOWS" /D "_MBCS" /D "UNICODE" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\ActionMapper.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c 
  55.  
  56. .c{$(INTDIR)}.obj::
  57.    $(CPP) @<<
  58.    $(CPP_PROJ) $< 
  59. <<
  60.  
  61. .cpp{$(INTDIR)}.obj::
  62.    $(CPP) @<<
  63.    $(CPP_PROJ) $< 
  64. <<
  65.  
  66. .cxx{$(INTDIR)}.obj::
  67.    $(CPP) @<<
  68.    $(CPP_PROJ) $< 
  69. <<
  70.  
  71. .c{$(INTDIR)}.sbr::
  72.    $(CPP) @<<
  73.    $(CPP_PROJ) $< 
  74. <<
  75.  
  76. .cpp{$(INTDIR)}.sbr::
  77.    $(CPP) @<<
  78.    $(CPP_PROJ) $< 
  79. <<
  80.  
  81. .cxx{$(INTDIR)}.sbr::
  82.    $(CPP) @<<
  83.    $(CPP_PROJ) $< 
  84. <<
  85.  
  86. MTL=midl.exe
  87. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win64 
  88. RSC=rc.exe
  89. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\ActionMapper.res" /d "_DEBUG" 
  90. BSC32=bscmake.exe
  91. BSC32_FLAGS=/nologo /o"$(OUTDIR)\ActionMapper.bsc" 
  92. BSC32_SBRS= \
  93.     
  94. LINK32=link.exe
  95. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dsound.lib dinput8.lib dxerr9.lib d3dxof.lib dxguid.lib winmm.lib comctl32.lib odbc32.lib odbccp32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\ActionMapper.pdb" /debug /machine:X64 /out:"$(OUTDIR)\ActionMapper.exe" /pdbtype:sept /IGNORE:4089 
  96. LINK32_OBJS= \
  97.     "$(INTDIR)\ActionMapper.obj" \
  98.     "$(INTDIR)\diutil.obj" \
  99.     "$(INTDIR)\ActionMapper.res"
  100.  
  101. "$(OUTDIR)\ActionMapper.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  102.     $(LINK32) @<<
  103.   $(LINK32_FLAGS) $(LINK32_OBJS)
  104. <<
  105.  
  106. !ELSEIF  "$(CFG)" == "ActionMapper - Win64 Release Unicode"
  107.  
  108. OUTDIR=.\ActionMapper___Win64_Release_Unicode
  109. INTDIR=.\ActionMapper___Win64_Release_Unicode
  110. # Begin Custom Macros
  111. OutDir=.\ActionMapper___Win64_Release_Unicode
  112. # End Custom Macros
  113.  
  114. ALL : "$(OUTDIR)\ActionMapper.exe"
  115.  
  116.  
  117. CLEAN :
  118.     -@erase "$(INTDIR)\ActionMapper.obj"
  119.     -@erase "$(INTDIR)\ActionMapper.res"
  120.     -@erase "$(INTDIR)\diutil.obj"
  121.     -@erase "$(OUTDIR)\ActionMapper.exe"
  122.  
  123. "$(OUTDIR)" :
  124.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  125.  
  126. CPP=cl.exe
  127. CPP_PROJ=/nologo /ML /W3 /GX /Ob1 /Gy /I "..\..\common" /D "NDEBUG" /D "WIN64" /D "_WINDOWS" /D "_MBCS" /D "UNICODE" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\ActionMapper.pch" /YX /Fo"$(INTDIR)\\" /GF /c 
  128.  
  129. .c{$(INTDIR)}.obj::
  130.    $(CPP) @<<
  131.    $(CPP_PROJ) $< 
  132. <<
  133.  
  134. .cpp{$(INTDIR)}.obj::
  135.    $(CPP) @<<
  136.    $(CPP_PROJ) $< 
  137. <<
  138.  
  139. .cxx{$(INTDIR)}.obj::
  140.    $(CPP) @<<
  141.    $(CPP_PROJ) $< 
  142. <<
  143.  
  144. .c{$(INTDIR)}.sbr::
  145.    $(CPP) @<<
  146.    $(CPP_PROJ) $< 
  147. <<
  148.  
  149. .cpp{$(INTDIR)}.sbr::
  150.    $(CPP) @<<
  151.    $(CPP_PROJ) $< 
  152. <<
  153.  
  154. .cxx{$(INTDIR)}.sbr::
  155.    $(CPP) @<<
  156.    $(CPP_PROJ) $< 
  157. <<
  158.  
  159. MTL=midl.exe
  160. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win64 
  161. RSC=rc.exe
  162. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\ActionMapper.res" /d "NDEBUG" 
  163. BSC32=bscmake.exe
  164. BSC32_FLAGS=/nologo /o"$(OUTDIR)\ActionMapper.bsc" 
  165. BSC32_SBRS= \
  166.     
  167. LINK32=link.exe
  168. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dsound.lib dinput8.lib dxerr9.lib d3dxof.lib dxguid.lib winmm.lib comctl32.lib odbc32.lib odbccp32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\ActionMapper.pdb" /machine:X64 /out:"$(OUTDIR)\ActionMapper.exe" /pdbtype:sept /IGNORE:4089 
  169. LINK32_OBJS= \
  170.     "$(INTDIR)\ActionMapper.obj" \
  171.     "$(INTDIR)\diutil.obj" \
  172.     "$(INTDIR)\ActionMapper.res"
  173.  
  174. "$(OUTDIR)\ActionMapper.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  175.     $(LINK32) @<<
  176.   $(LINK32_FLAGS) $(LINK32_OBJS)
  177. <<
  178.  
  179. !ELSEIF  "$(CFG)" == "ActionMapper - Win64 Debug"
  180.  
  181. OUTDIR=.\Debug
  182. INTDIR=.\Debug
  183. # Begin Custom Macros
  184. OutDir=.\Debug
  185. # End Custom Macros
  186.  
  187. ALL : "$(OUTDIR)\ActionMapper.exe"
  188.  
  189.  
  190. CLEAN :
  191.     -@erase "$(INTDIR)\ActionMapper.obj"
  192.     -@erase "$(INTDIR)\ActionMapper.res"
  193.     -@erase "$(INTDIR)\diutil.obj"
  194.     -@erase "$(INTDIR)\vc60.pdb"
  195.     -@erase "$(OUTDIR)\ActionMapper.exe"
  196.     -@erase "$(OUTDIR)\ActionMapper.ilk"
  197.     -@erase "$(OUTDIR)\ActionMapper.pdb"
  198.  
  199. "$(OUTDIR)" :
  200.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  201.  
  202. CPP=cl.exe
  203. CPP_PROJ=/nologo /MLd /W3 /GX /ZI /Od /I "..\..\common" /D "WIN64" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /Fp"$(INTDIR)\ActionMapper.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c 
  204.  
  205. .c{$(INTDIR)}.obj::
  206.    $(CPP) @<<
  207.    $(CPP_PROJ) $< 
  208. <<
  209.  
  210. .cpp{$(INTDIR)}.obj::
  211.    $(CPP) @<<
  212.    $(CPP_PROJ) $< 
  213. <<
  214.  
  215. .cxx{$(INTDIR)}.obj::
  216.    $(CPP) @<<
  217.    $(CPP_PROJ) $< 
  218. <<
  219.  
  220. .c{$(INTDIR)}.sbr::
  221.    $(CPP) @<<
  222.    $(CPP_PROJ) $< 
  223. <<
  224.  
  225. .cpp{$(INTDIR)}.sbr::
  226.    $(CPP) @<<
  227.    $(CPP_PROJ) $< 
  228. <<
  229.  
  230. .cxx{$(INTDIR)}.sbr::
  231.    $(CPP) @<<
  232.    $(CPP_PROJ) $< 
  233. <<
  234.  
  235. MTL=midl.exe
  236. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win64 
  237. RSC=rc.exe
  238. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\ActionMapper.res" /d "_DEBUG" 
  239. BSC32=bscmake.exe
  240. BSC32_FLAGS=/nologo /o"$(OUTDIR)\ActionMapper.bsc" 
  241. BSC32_SBRS= \
  242.     
  243. LINK32=link.exe
  244. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dsound.lib dinput8.lib dxerr9.lib d3dxof.lib dxguid.lib winmm.lib comctl32.lib odbc32.lib odbccp32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\ActionMapper.pdb" /debug /machine:X64 /out:"$(OUTDIR)\ActionMapper.exe" /pdbtype:sept /IGNORE:4089 
  245. LINK32_OBJS= \
  246.     "$(INTDIR)\ActionMapper.obj" \
  247.     "$(INTDIR)\diutil.obj" \
  248.     "$(INTDIR)\ActionMapper.res"
  249.  
  250. "$(OUTDIR)\ActionMapper.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  251.     $(LINK32) @<<
  252.   $(LINK32_FLAGS) $(LINK32_OBJS)
  253. <<
  254.  
  255. !ELSEIF  "$(CFG)" == "ActionMapper - Win64 Release"
  256.  
  257. OUTDIR=.\Release
  258. INTDIR=.\Release
  259. # Begin Custom Macros
  260. OutDir=.\Release
  261. # End Custom Macros
  262.  
  263. ALL : "$(OUTDIR)\ActionMapper.exe"
  264.  
  265.  
  266. CLEAN :
  267.     -@erase "$(INTDIR)\ActionMapper.obj"
  268.     -@erase "$(INTDIR)\ActionMapper.res"
  269.     -@erase "$(INTDIR)\diutil.obj"
  270.     -@erase "$(OUTDIR)\ActionMapper.exe"
  271.  
  272. "$(OUTDIR)" :
  273.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  274.  
  275. CPP=cl.exe
  276. CPP_PROJ=/nologo /ML /W3 /GX /Ob1 /Gy /I "..\..\common" /D "WIN64" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /Fp"$(INTDIR)\ActionMapper.pch" /YX /Fo"$(INTDIR)\\" /GF /c 
  277.  
  278. .c{$(INTDIR)}.obj::
  279.    $(CPP) @<<
  280.    $(CPP_PROJ) $< 
  281. <<
  282.  
  283. .cpp{$(INTDIR)}.obj::
  284.    $(CPP) @<<
  285.    $(CPP_PROJ) $< 
  286. <<
  287.  
  288. .cxx{$(INTDIR)}.obj::
  289.    $(CPP) @<<
  290.    $(CPP_PROJ) $< 
  291. <<
  292.  
  293. .c{$(INTDIR)}.sbr::
  294.    $(CPP) @<<
  295.    $(CPP_PROJ) $< 
  296. <<
  297.  
  298. .cpp{$(INTDIR)}.sbr::
  299.    $(CPP) @<<
  300.    $(CPP_PROJ) $< 
  301. <<
  302.  
  303. .cxx{$(INTDIR)}.sbr::
  304.    $(CPP) @<<
  305.    $(CPP_PROJ) $< 
  306. <<
  307.  
  308. MTL=midl.exe
  309. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win64 
  310. RSC=rc.exe
  311. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\ActionMapper.res" /d "NDEBUG" 
  312. BSC32=bscmake.exe
  313. BSC32_FLAGS=/nologo /o"$(OUTDIR)\ActionMapper.bsc" 
  314. BSC32_SBRS= \
  315.     
  316. LINK32=link.exe
  317. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dsound.lib dinput8.lib dxerr9.lib d3dxof.lib dxguid.lib winmm.lib comctl32.lib odbc32.lib odbccp32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\ActionMapper.pdb" /machine:X64 /out:"$(OUTDIR)\ActionMapper.exe" /pdbtype:sept /IGNORE:4089 
  318. LINK32_OBJS= \
  319.     "$(INTDIR)\ActionMapper.obj" \
  320.     "$(INTDIR)\diutil.obj" \
  321.     "$(INTDIR)\ActionMapper.res"
  322.  
  323. "$(OUTDIR)\ActionMapper.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  324.     $(LINK32) @<<
  325.   $(LINK32_FLAGS) $(LINK32_OBJS)
  326. <<
  327.  
  328. !ENDIF 
  329.  
  330.  
  331. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  332. !IF EXISTS("ActionMapper.dep")
  333. !INCLUDE "ActionMapper.dep"
  334. !ELSE 
  335. !MESSAGE Warning: cannot find "ActionMapper.dep"
  336. !ENDIF 
  337. !ENDIF 
  338.  
  339.  
  340. !IF "$(CFG)" == "ActionMapper - Win64 Debug Unicode" || "$(CFG)" == "ActionMapper - Win64 Release Unicode" || "$(CFG)" == "ActionMapper - Win64 Debug" || "$(CFG)" == "ActionMapper - Win64 Release"
  341. SOURCE=.\ActionMapper.cpp
  342.  
  343. "$(INTDIR)\ActionMapper.obj" : $(SOURCE) "$(INTDIR)"
  344.  
  345.  
  346. SOURCE=.\ActionMapper.rc
  347.  
  348. "$(INTDIR)\ActionMapper.res" : $(SOURCE) "$(INTDIR)"
  349.     $(RSC) $(RSC_PROJ) $(SOURCE)
  350.  
  351.  
  352. SOURCE=diutil.cpp
  353.  
  354. "$(INTDIR)\diutil.obj" : $(SOURCE) "$(INTDIR)"
  355.  
  356.  
  357.  
  358. !ENDIF 
  359.  
  360.